package nidea;
import java.sql.*;
// <editor-fold defaultstate="collapsed" desc=" UML Marker "> 
// #[regen=yes,id=DCE.C3945AF3-0308-66BC-64F0-1F1ED0656F72]
// </editor-fold> 
public class Usuario {

    // <editor-fold defaultstate="collapsed" desc=" UML Marker "> 
    // #[regen=yes,id=DCE.1CB543F0-EAA1-2348-65C3-E52732ED1260]
    // </editor-fold> 
    public void registrarse () {
    }

    // <editor-fold defaultstate="collapsed" desc=" UML Marker "> 
    // #[regen=yes,id=DCE.DA335D91-DDEE-5C9F-F781-0F34DBBF1206]
    // </editor-fold> 
    public String iniciarSesion (String user,String contrasena) {
        String cadena ="usuario o contraseña incorrecta";
	String contrasenaCorrecta="????";
        try{
            DBConexion cp = new DBConexion();
            String sql =
                    "SELECT contrasena FROM CreativoBD WHERE usuario='"+user+"';";
            ResultSet resultado=cp.getRS(sql);
            while(resultado.next()){
                contrasenaCorrecta = resultado.getString("contrasena");
            }
            cp.cerrarConexion();
            if(contrasenaCorrecta.equals(contrasena)){
                cadena ="creativo";
            }else{
                sql ="SELECT contrasena FROM EmpresaBD WHERE usuario='"+user+"';";
                resultado = cp.getRS(sql);
                while(resultado.next()){
                    contrasenaCorrecta = resultado.getString("contrasena");
                }
                if(contrasenaCorrecta.equals(contrasena)){
                    cadena="empresa";
                }
                cp.cerrarConexion();
            }
        } catch(Exception e){
            cadena="Error de conexion,favor de intentar mas tarde";
        }
        return cadena;
    }

    // <editor-fold defaultstate="collapsed" desc=" UML Marker "> 
    // #[regen=yes,id=DCE.1A6E2B40-1D17-C568-3175-1BA74B926513]
    // </editor-fold> 
    public String buscarIdeasoProblemas (String tabla,String topico) {
        String sql;
	      if(tabla.equals("problemabd")){   
               sql =
                 "SELECT idProblema,descripcionProblema FROM ProblemaBD WHERE topico='"
                 +topico+"';";
	}else{
		sql =
                 "SELECT idIdea,solucion FROM ProblemaBD natural join IdeaBD WHERE topico='"
                 +topico+"' and IdeaBD.idProblema=ProblemaBD.idProblema;";
}
return sql;  
    }

}

